impending deadline - Allemand Anglais Dictionnaire